stream terrace - İspanyolca İngilizce Sözlük